Scripts

All interface description can be found in the plugin scripts. There are both English and Chinese documents for all the interfaces in the code.

Scritpts API

API of EasyAR Sense Unity Plugin is divided into two levels: High Level Unity Components API and Low Level Sense C# API. High Level Unity Components API should be used in most cases, and Low Level Sense C# API is usually used from components members if high level API does not provide enough functionality.

XML documentation for IntelliSense

Unity does not generate XML documentation file for DLLs. Even worse, it removes the file after compilation if -doc is used in compiler options. So, we have made a hack to copy pre-generate XML document when script reload to make IntelliSense for API document work.

If Unity changes its behavior in some version, or the hack is causing some problems in your project, disable Generate XML Doc option.

../../_images/image_r1_1.png